#常见的 Git 操作
#撤回提交
git reset --hard HEAD^
如果已更新到线上,强制提交就可以解决
git push -f
#删除误提交的文件或文件夹
git rem -r -cached [directory]
- -r 代表删除目录
- -cached 仅删除缓存,没有这个就直接删除文件
#解决文件因回退而丢失
git reflog
找到对应的 commit id
git reset --hard [id]
git reset --hard HEAD^
如果已更新到线上,强制提交就可以解决
git push -f
git rem -r -cached [directory]
git reflog
找到对应的 commit id
git reset --hard [id]